repair and maintenance corps - Alemán Inglés Diccionario